sponge on others - Francés Inglés Diccionario